Big Huge Thesaurus

chenille cord

noun

sounds kind of like